sonido ululo - French English Dictionary